myvar_0 = GetPrimitiveParameter(0)
local myvar_1 = -1727706784
local myvar_2 = -795123027
myvar_3 = GetObjectSemiAttribute(myvar_0, 2)
myvar_4 = GetObjectArrayCopy(myvar_0, 0)
myvar_5 = table["getn"](myvar_4)
myvar_7 = GlobalObjManager["getObjectIds"](GlobalObjManager, GlobalObjManager["kQuery_ByGUID"], myvar_2)
myvar_8 = table["getn"](GlobalObjManager["getObjectIds"](GlobalObjManager, GlobalObjManager["kQuery_ByGUID"], myvar_1))
for loopvar1, loopvar2 in myvar_7 do 
GlobalObjManager["getObjectIds"](GlobalObjManager, GlobalObjManager["kQuery_ByGUID"], myvar_1)[(myvar_8 + loopvar1)] = loopvar2
end
	if (0 < myvar_3) then
	local myvar_11 = 1
end
local myvar_12 = 0
for loopvar1, loopvar2 in GlobalObjManager["getObjectIds"](GlobalObjManager, GlobalObjManager["kQuery_ByGUID"], myvar_1) do 
myvar_19 = GetObjectData(loopvar2, ObjData["disabled"])
	if (IsFlagSet(myvar_19, 2) ~= 1) then 


	myvar_19 = loopvar2
	myvar_4 = GetObjectArrayCopy(myvar_19, 0)
	myvar_19 = myvar_4
	myvar_12 = table["getn"](myvar_19)
	myvar_19 = loopvar2
	local myvar_20 = 2
	myvar_18 = GetObjectSemiAttribute(myvar_19, myvar_20)
		if (0 < myvar_18) then
		local myvar_13 = 1
	end
		if (myvar_11 < myvar_13) then
		myvar_11 = myvar_13
	end
		if (myvar_11 <= myvar_13) then
		myvar_18 = myvar_12 + 2
			if (myvar_18 < myvar_12) then
			myvar_11 = myvar_13
		end
	end
end
end
local myvar_15 = 0
SetTemp(myvar_15, loopvar2)
